indenture trustee - German English Dictionary